Production and use of documentation in scientific software development

نویسنده

  • Aleksandra Pawlik
چکیده

Software is becoming ubiquitous in science. The success of the application of scientific software depends on effective communication about what the software does and how it operates. Documentation captures the communication about the software. For that reason, practices around scientific software documentation need to be better understood. This thesis presents four qualitative empirical studies that look in depth at the production and use of documentation of scientific software. Together, the studies provide evidence emphasising the importance of documentation and shows the handshake between written documentation and the informal, ephemeral information exchange that happens within the community. Four reasons behind the obstacles to producing effective scientific software documentation are identified: 1) the insufficient resources; 2) lack of incentives for researchers; 3) the influence of the community of practice; 4) the necessity of keeping up with the regular advancements of science. Benefits of the process of producing documentation are also identified: 1) aiding reasoning; 2) supporting reproducibility of science; 3) in certain contexts, expanding the community of users and developers around the software. The latter is investigated through a case study of documentation crowdsourcing. The research reveals that there is a spectrum of users, with differing needs with respect to documentation. This, in turn, requires different approaches in addressing their needs. The research shows that the view of what constitutes documentation must be broad, in order to recognise how wide a range of resources (e.g., formal documents, email, online fora, comments in the source code) is actually used in communicating knowledge about scientific software. Much of the information about the software resides within the community of practice (and may not be documented). These observations are of practical use for those producing documentation in different contexts of scientific software development, for example providing guidance about engaging a community in crowdsourcing documentation. i

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Scientific documentation of the Iranian radiopharmaceutical development program in the horizon 2025 in comparison to other regional competitors: A scientometric study

Introduction: Production and applicationofradiopharmaceuticals is one of the priorities in the comprehensive health map of Iran. The present study examines the scientific documentation of the Iranian radiopharmaceutical development program in the horizon 2025 in comparison to other regional competitors. Methods: The present study is a descriptive review p...

متن کامل

Investigating the relationship between knowledge sharing and science production from the viewpoints of faculty members of Knowledge and Information Science at Tehran's public universities

Considering the importance of knowledge sharing as the most important factor in the science production process, this study investigated the relationship between these two variables from viewpoints of faculty members of Knowledge and Information Science at public universities in Tehran.  This study was an applied and descriptive-correlation study. The statistical population consisted of 48 facul...

متن کامل

Technology transfer strategy in the upstream oil industry (oil fields development) of the Islamic Republic of Iran has provided the effectiveness of technology transfer model

The aim of this research is the determining strategy of technology transfer in the upstream oil industry (oil fields development) of the Islamic Republic of Iran with the use of effective conditional models of technology transfer. In this study, the views and attitudes of 30 managers and experts familiar with the issues of technology transfer, including transfer of technology in the development...

متن کامل

The use of design patterns in the design and production of electronic content in e-learning environment

Introduction: The development of electronic content based on one of the main challenges facing e-learning instructional design patterns and the education system is the key to success. This study examines the position of design patterns in the design and production of electronic content in their e-learning environment. Methods: This article is a review article, and a library. In its edition...

متن کامل

Physical and Functional Documentation of the Historical Olfat House

The architecture of residential spaces in Isfahan has put forward treasured examples to the world of art and architecture through history. House is one of the most important forms of the social organization of space in which numerous factors have been influential in its construction just like many other human-made complexes. Due to the changes in the recent century, historical houses are severe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014